﻿@charset "utf-8";
/*css通用样式*/
*{
	padding:0;
	margin:0;	
	/* [disabled]color:#2c2d2c; */
	font-family:"Microsoft Yahei";
	/*color:#333;*/
	font-size: 14px;
}
ul,li{ list-style-type:none;}
img{ border:none;vertical-align:middle;}
a{text-decoration:none; border:none; color:#2c2d2c;}
a:link {text-decoration: none;}
a:visited { text-decoration: none;}
a:hover { text-decoration: none; color: #ed1b23;}
a:active { text-decoration: none;}
table{ border-collapse:collapse; border-spacing:0;} 
.clear{ clear:both; width:100%; height:10px; overflow:hidden;}
.hidden{ display:none;}
.left{ position:absolute; left:-10000000000000px;}
.left h4{position:absolute; bottom:0px;}
/*css通用样式结束*/
body #doyoo_share{ z-index:0;}
/*导航navcss*/
.head-v3{position:relative;z-index:100;min-width:1200px;clear:both;width:100%;margin-top:0px;}
.head-v3 .navigation-inner{margin:0 auto;width:1200px;position:relative;}
.navigation-up{
	height:60px;
	background-color: #0a68c0;
}
.navigation-up .navigation-v3{margin-left:20px;float:left;_margin-left:10px;}
.navigation-up .navigation-v3 ul{float:left;}
.navigation-up .navigation-v3 li{
	float:left;
    margin:0 5px;
	font-size:14px;
	color:#fff;
}
.navigation-up .navigation-v3 .nav-up-selected{background:#ffc000;}
.navigation-up .navigation-v3 .nav-up-selected-inpage{
	background-color: #ffc000;
}
.navigation-up .navigation-v3 li h2{font-weight: normal;padding:0;margin:0; font-size:16px;}
.navigation-up .navigation-v3 li h2 a{
	padding:0 35px;
	color:#fff;
	font-size:16px;
	display:inline-block;
	height:60px;
	font-family:"微软雅黑";
	line-height:60px;
	font-weight: bold;
}
.navigation-up .navigation-v3 li:hover h2 a{	
	color:#333333;
}
.navigation-down{
	position:absolute;
	top:60px;
	left:0px;
	width:100%;
}
.navigation-down .nav-down-menu{width:100%;margin:0;background: rgba(51,51,51,0.8);position:absolute;top:0px;}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative;}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 0 0px; padding-bottom:25px;}
.navigation-down .menu-1 dl{margin:22px 105px 0 0;}
.navigation-down .menu-1 dt{
	padding-bottom:11px;
	border-bottom:1px solid #61789e;
	margin-bottom:6px;
	font-weight:bold;
}
.navigation-down .menu-1 dt a{color:#60aff6; font-family: "微软雅黑";font-size: 15px;}
.navigation-down .menu-1 dt a:hover{color:#fff;}
.navigation-down .menu-1 dd a{
	color:#60aff6;
	font-family: "微软雅黑";
	font-size: 13px;
	font-style: normal;
	line-height: 27px;
	font-weight: normal;
	font-variant: normal;
}
.navigation-down .menu-1 dd a:hover{color:#fff;}
.navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{
	color:#fff;
	font-family: "微软雅黑";
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.navigation-down .menu-1 dd a.hot{color:yellow;}
/*头部css*/
.common_header{width:1100px; height:80px; margin:10px auto 0px;}
.logo {
	float: left;
	height: 77px;
	width: 185px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.label{
	float:left;
	width:210px;
	height:40px;
	padding-top:32px;
	padding-left:10px;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	color:#00679e;
	background-image: url(../images/line.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow:hidden;
}
.label span{color:#ed1b23;font-size:15px;}
.search_box{
	width:300px;
	height:auto;
	float:left;
	margin-left:80px;
	margin-top:26px;
	}
.search {
	width:380px;
	height:23px;
	}
.search_text{float:left; width:200px; line-height:23px; height:23px; text-indent:5px; border:1px solid #abadb3; margin-right:10px; color:#666;}
.search_button{width:60px; height:22px; float:left;overflow:hidden;border:1px solid #abadb3;}
.hot_search{
	width:300px;
	height:20px;
	padding-top:5px;
	font-size:13px;
	clear: both;
	}
ul.hot_search li a{color:#666;}
.hot_search span {color:#000000;}
.hot_search li {float:left; overflow:hidden; padding:0 2px;}
.hot_search li h1{font-size:13px; font-weight:normal;}
.tel {
	float:right;
	padding-top:27px;
	font-size:25px;
	color:#ed1b23;
	font-weight:bold;
}
.tel p {font-size:15px;}
/*kinMaxShow文件css*/
#kinMaxShow{height:640px!important;overflow:hidden;}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box {
    width: 100%;
    height: 640px!important;
    position: relative;
    z-index: 1;
}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box .KMSPrefix_kinMaxShow_image_item {
    width: 100%!important;
    height: 640px!important;
    position: absolute;
    overflow: hidden;
}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box .KMSPrefix_kinMaxShow_image_item a.KMSPrefix_kinMaxShow_coverlink {
    width: 100%;
    height: 640px!important;
    display: block;
    text-decoration: none;
    padding: 0;
    margin: 0;
    background: transparent;
    text-indent: 0;
    outline: none;
    hide-focus: expression(this.hideFocus=true);
}
#kinMaxShow .KMSPrefix_kinMaxShow_button {
    right: 50%!important;
    bottom: 20px;
    position: absolute;
    list-style: none;
    z-index: 2;
    overflow: hidden;
    _zoom: 1;
}
/*底部css*/
.common_bottom{
	clear:both;
    height:auto;
    overflow:hidden;
    padding-bottom:20px;
	width:100%;
	min-width:1000px;
	background-color:#0a68c0;
	background: url(../images/foot_bg.jpg) no-repeat center 0;
}
.bottom_content{width:1200px; height:auto;padding-bottom:25px; margin:0 auto; overflow:hidden;}
.bottom_list{float:left; margin-top:30px; margin-right:50px; width:110px; border-right:1px dashed #ccc;}
.bottom_list dt a{line-height:35px;color:#ccc; font-size:15px; font-weight:bold;}
.bottom_list dd a{line-height:25px;color:#ccc; font-size:13px;}
.bottom_list dt a:hover,dl.bottom_list dd a:hover,.bottom_link_right_r a:hover,.bottom_link_friendlink a:hover,.logo_x a{color:#fff;}
.logo_x{float:right; margin-top:55px; color:#fff; text-align:center; line-height:25px;}
.bottom_link{clear:both; width:100%; min-width:1000px; margin:0 auto; height:auto; padding-top:20px; overflow:hidden;}
.bottom_link_right {width:1200px; margin:0 auto; font-size:15px;}
.bottom_link_right_l{color:#ccc; width:500px; float:left; text-align:left;}
.bottom_link_right_r{width:450px; float:right; text-align:right;color:#ccc;}
.bottom_link_right_r a,.bottom_link_friendlink a,.bottom_link_right_l a{color:#ccc;}
.bottom_link_friendlink{width:1200px; margin:0 auto 10px; color:#ccc; line-height:20px;}
dl.hr_bottom_color a {color:#454545;}

/*20221006底部自媒体css*/
.ftcont a{color: #adacae; font-size: 1.3em;line-height: 2.2em;}
.ftcont a:hover{color: #f0f0f0; text-shadow:0px 0px 1px #f0f0f0;}

.ftcont {float: right;width: 500px; margin-top: 36px; background:url(../images/bg_ft.png) top right no-repeat;}
.ftcont p {color: #ccc;font-size: 14px;line-height: 2.2em;}
.ftcont h6 {color: #f0f0f0;font-size: 15px;margin-bottom: 15px;font-weight: bold;}
.ftcont .ftel {color: #f0f0f0;}
.ftcont .ftel span {padding: 0 10px;}
.ftcont .fl {width: 240px;}
.ftcont .fr {width: 260px;margin-top: -160px;}
.ftcont .fr a {float: right; color: #ccc; text-indent: 5px; display: inline-block; height: 25px; line-height: 25px; margin-left: 10px; margin-top: 118px;overflow: hidden;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}
.ftcont .fr a i {background-position-y: 0px;}
.ftcont .fr a:hover i {background-position-y: -25px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}
.ftcont .fr em {}
.ftcont .fr .toutiao {width: 70px;}
.ftcont .fr .qie {width: 25px;}
.ftcont .fr .sohu {width: 25px;}
.ftcont .fr .baijia {width: 25px;}
.ftcont .fr .douyin {width: 25px;}
.ftcont .fr i {display: block; float: left; width: 25px; height: 25px;background:url(../images/bg_zmt.png) 0px -25px no-repeat;}
.ftcont .fr .qie i {background-position:-75px 0px;}
.ftcont .fr .sohu i {background-position:-25px 0px;}
.ftcont .fr .baijia i {background-position:-50px 0px;}
.ftcont .fr .douyin i {background-position:-100px 0px;}